package ${groupId}.${artifactId}.manager;

import ${groupId}.${artifactId}.manager.${managerName};
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
<#list daos as dao>
import ${groupId}.${artifactId}.dao.${dao};
</#list>
/**
 * Abstract Manager class.
 * 
 * @author Code Generator
 */
public abstract class Abstract${managerName} implements ${managerName}{

	private static final Log log = LogFactory.getLog(${managerName}Impl.class);
	
	<#list daoDecs as daoDec>
	${daoDec};
	</#list>	
	
	<#list daoVos as dv>
	public ${dv.dao} get${dv.dao}()
	{
		return ${dv.lowerCaseFirstDao};
	}
	public void set${dv.dao}(${dv.dao} ${dv.lowerCaseFirstDao})
	{
		this.${dv.lowerCaseFirstDao}=${dv.lowerCaseFirstDao};
	}
	</#list>
}